have a bumpy ride - Alemán Inglés Diccionario